Big Huge Thesaurus

balsam poplar

noun